lorry tyres - German English Dictionary